technical sales representative careers in Ismailia, Egypt